requests processed in queues at server, modularity to be improved.