4239 lectures