edit lecture: add lazy