add delete work and update work to service