editing states