add catalog generator explanation