add custom CatalogAdapter