8889 lectures