modified Lesson01 to Lesson05