adding service refresh