mirrored queue, and test case is added