add map switcher