6570 lectures