added toggle switcher