spirit leech question and cover question.