user input and paddle movement synced