added auto-save for less ESC :w