4689 lectures