Completed classical lec02