detailed lecture materials 1557604