working on input, syncing work