revised queues on server side