Added Collision Checking