update maptool save & load