Collision works, strange behavior near wall