Implement queue methods