added interleaving of requests