6593 lectures