renewal of latest version
New services and refactoring