Added async version of ping pong