usage of service