update the catalog