8901 lectures