update service.c