Lesson7: updated