Facade pattern is added