Preheat oven to 350 degrees. Line an 8 inch round cake pan
In large mixer bowl sift or whisk together the dry ingredients until no lumps are in the dry ingredients
Add the eggs. Beat on low 10 seconds to moisten the dry ingredients. Increase speed to medium-low. Beat on medium-low 30 seconds or until fully combined
Scrape down the sides of the bowl if needed. Add the butter and extract. Beat on low 10 seconds to break up the butter. Increase speed to medium. Beat on medium 30 seconds or until combined and creamy
Scrape down the sides of the bowl if needed. Add the warm milk. Beat on low 10 seconds to incorporate the milk. Increase speed to medium. Beat on medium 30 seconds or until fully combined and smooth
Scrape down the sides of the bowl and push the dough to the center of the bowl. Allow to rest uncovered at room temperature about 10 minutes to absorb any extra moisture
Transfer to the refrigerator. Allow to rest in the refrigerator about 5 minutes so the dough can firm up
While the dough is resting in the refrigerator, in a small bowl combine all the filling ingredients. Use a fork and stir together until fully combined. Set aside
Remove the dough from the refrigerator. Massage the dough in the hands a few times to make sure the texture is right. The dough should be lightly moist but should not be sticky
Shape the dough into a long oval. Place the oval onto a cleaned lined cutting surface. Press or roll the dough out to a long rectangle about 1/4 inch thick
Use fingers and crumble the filling mixture evenly over the rectangle. Leave a little room around the edges. Carefully roll the dough into a spiral log starting with the wide side of the rectangle. Make sur the log is smooth as you are rolling it. If the roll begins to crack lightly moisten the tip of your fingers and gently smooth out the cracks
Once fully rolled. Slightly moisten fingers and lightly rub fingers along the seam of the roll to seal it. Cut the roll into 9 separate portions. Place each portion side by side into the prepared cake pan. Bake at 350 degrees for 20-25 minutes or until lightly golden on top
During the last 5 minutes of cooking begin making the icing
Remove from the oven. Rolls will be slightly soft but will firm up as they cool. Allow to cool a couple of minutes before icing the rolls