6523 lectures