9989 lectures