added first half of lecture