refactor and fix getting additional service's name