#single-threaded-synchronization