MapManager- adding new logic