Collision Detection Somewhat works.