7585 lectures