queue.suspend and queue.resume