complete ui for toggling input