persistent editing