protected edit