Implemented a lot of services and objects