Ended implementing bouncing mechanism