modify the service