fix staff can't edit