add ping-pong