updated editing permissions and behavior