implement collisions with walls