fix up lastEdited behavior