fixed events, and bouncing, and colliding.