LessonWindow now uses API