splenetical