wrapped services in getters to hide private functions