8705 lectures