magic for catalogs