updated lecture...