services refactoring, moving services into a map linking to a method that returns a promise