fixed synchronization/threading
1b done