Add basic mode switching to toggler