add gradeInputSwitch