8689 lectures