added a catalog and a item class