4970 lectures