update controller for staff