fixed drawMap