6585 lectures