6584 lectures