01 - 
                In a large bowl, mix warm milk with yeast and sugar. Let it sit for 5 minutes until foamy.
              
              
              
                02 - 
                Add melted butter, eggs, salt, and mashed banana to the yeast mixture. Mix well.
              
              
              
                03 - 
                Gradually add flour, stirring until the dough comes together. Knead on a lightly floured surface for about 10 minutes.
              
              
              
                04 - 
                Place dough in a greased bowl, cover, and let rise in a warm place for 1 hour or until doubled in size.
              
              
              
                05 - 
                In a bowl, combine butter, brown sugar, and cinnamon.
              
              
              
                06 - 
                Roll out dough on a floured surface into a 20x14-inch rectangle. Spread the filling over the dough and sprinkle with walnuts, if using.
              
              
              
                07 - 
                Roll up tightly from the long side. Cut into 12 rolls and place in a greased baking dish.
              
              
              
                08 - 
                Cover and let rise again for 30 minutes. Preheat oven to 350°F (175°C).
              
              
              
                09 - 
                Bake for 25-30 minutes until golden brown.
              
              
              
                10 - 
                In a bowl, beat cream cheese, butter, powdered sugar, and vanilla until smooth. Spread over warm rolls.