Edited with lecture content