Kitchen Sink Sweet Potato Casserole

Aptly named because everything but the kitchen sink goes in!

4 1/2 c cooked and mashed sweet potatoes
1/2 c butter, melted
1/3 c milk
1 c white sugar
1/2 t vanilla
2 eggs, beaten

1 c brown sugar
1/2 c flour
1/3 c butter, cold
1 c chopped pecans
1 c mini marshmallows

Preheat oven to 350 degrees. Grease a 9x13 baking dish.
In a large bowl, mix together all ingredients (except topping). Spread mixture into the baking dish. In a small bowl, mix together brown sugar and flour. Cut in cold butter so mixture is crumbly, then stir in pecans. Sprinkle mixture over sweet potatoes.
Bake for 20 minutes, then top with marshmallows and bake 5 more minutes (or until golden).