client resync every input with server state