added mapManager