fixed synchronization + removed pointless call