8585 lectures