add concurrency to application module