update lessons to adapt to style