figure out concurrency requests and fixing