catalogController merge