Possible Answers For: Ants in the making?