5970 lectures