4904 lectures