additional synchronize on queue