4657 lectures