4945 lectures