documentation of lectures 9349401