I once had an appetizer at someone's house that I wish I had the recipe.....it was some sort of puffed cheese with artichokes on crackers. I assume it was artichoke hearts, swiss, maybe mayo and baked on the crackers. It was so good. Anyone know what I am talking about?