add CatalogController.java