8452 lectures