draw whole map
draw
draw