only autosave when dirty