9223 lectures