improve catalog