collision detection with wall working :)