adding autosave & improving tests, check-out and revert key mappings