-- update service