removed virtual methods from queues