integrate all service in one class