I came up with this recipe as a combination of a few recipes I have made...