More advanced loop in DrawMap