4997 lectures