catalog fully functional