duty_view update