Lecture Note API Complete