add UnsafeQueue