Added Communication & DependencyResolver