Common catalog controller
Simplified version for the Catalog controller