Preheat oven to 350°, butter or spray loaf pan
In a small bowl, whisk together the flour, baking powder, salt and sugar - set aside
In a large bowl, whisk together egg, milk, vanilla, yogurt (or sour cream)
Add the small bowl mix to the large bowl, stirring with a spoon
Pour into loaf pan
In another small bowl, stir the swirl ingredients together
Drop swirl into the top of the bread by teaspoonfuls - use a knife to swirl it a couple times
Bake for 40-50 minutes or until center tests done with a toothpick
Remove from oven and cool for 15 minutes in the pan. Remove and cool.
Make the glaze by whisking the ingredients together in small bowl until smooth, adding a dab of milk at a time until drizzling consistency.
When bread is completely cooled, drizzle the glaze on top
