basic synchronization start - better input handling