Spleen problems, root causes