original SynchronizedQueue