finish catalog improve