Possible Answers For: Spots of light on a radar screen