8997 lectures