Modified System Architecture and Concurrency Design to the best of my knowledge.