8804 lectures