iter 3 input changes, prepared for course-01, course-02