Ping pong mechanism