update takeService