hilarious spelling error, added collision handling