modified models, new module for catalogs