In a large bowl, mix together the flour, salt, and baking powder.
In another bowl, mix together the milk, sugar, eggs and vanilla.
Add the dry ingredients to the wet ingredient and mix just until combined.
Once mixed, slowly pour in the melted butter.
Pour into a greased 9x13 pan.
For the topping, mix all the ingredients together until well combined.
Drop or pour (depending on how soft the butter is) evenly over the batter and swirl with a knife.
Bake at 350 for 30-40 minutes.
In a small bowl, whisk together the powdered sugar, milk and vanilla until smooth.
Drizzle the glaze over the warm cake.
Serve the cake warm.
The calories shown are based on the cake being cut into 15 pieces, with 1 serving being 1 slice of cake. Since different brands of ingredients have different nutritional information, the calories shown are just an estimate. **We are not dietitians and recommend you seek a nutritionist for exact nutritional information.**