4545 lectures