8499 lectures