4990 lectures