get rid of the useless mapmodels vector, as well as mapmodelinfo struct