catchup
working between pong and cursor/progress