refactor SccheduleForm