working on lessons model