save and load functions for NavigationMaker