In a large bowl, mix all the ingredients together except for the butter.
Once mixed; slowly pour in the butter.
Stir into the batter.
Pour into a greased 9x13 pan.
For the topping, mix all the ingredients together until well combined.
Drop evenly over the batter and swirl with a knife.
Bake at 350° for 30-40 minutes.
While the cake is still warm drizzle the glaze over the cake.