6399 lectures