4690 lectures