modularize lessons