add dimension switcher