Implemented ping pong