update version; breaking functionality
fix changed functionality
remove unneeded save-excursion