Basic Block Lecture