added the lessons model