8409 lectures