removed synchronization