now using a service everywhere