must pass current_admin