8508 lectures