Added concurrency flavour with Executor
Added comments