mapCoordinator -> visitor