Possible Answers For: Haloes