add MapSaveLoad and some other stuff