In large bowl, whisk together flour, baking powder, cinnamon, baking soda, salt and nutmeg. In separate bowl, beat together granulated and brown sugars, eggs, oil and vanilla until smooth; pour over flour mixture and stir just until moistened. Stir in carrots, pineapple and pecans. Spread in prepared pan.

Bake in centre of 350°F (180°C) oven for 40 minutes or until cake tester inserted in centre comes out clean. Let cool in pan on rack. (Make-ahead: Cover with plastic wrap and store at room temperature for up to 2 days. Or ovenwrap with heavy duty foil and freeze for up to 2 weeks; let thaw before continuing.)

Icing: In bowl, beat cream cheese with butter until smooth. Beat in vanilla. Beat in icing sugar, one-third at a time, until smooth. Spread over top of cake. (Make-ahead: Cover loosely and refrigerate for up to I day.)

Make desired size pancake on greased griddle and then using the piping bag and starting at the center of the pancake, create a cinnamon swirl. Wait until the pancake has lots of bubble before you try to turn it. You will find that when you turn it the cinnamon swirl will melt. The cinnamon will melt out and create the craters which the cream cheese glaze will fill.

To make the Cream Cheese Glaze:

In a microwave safe bowl melt the butter and cream cheese and then stir together. Whisk in the powdered sugar and vanilla. Add a little milk if needed to make