CINNAMON ROLL by SOLSTICE

Ingredients

4 cups warm milk (110 degrees F/45 degrees C) 8 eggs, room temperature 1-1/3 cups margarine, melted 18 cups bread flour 1 tablespoon and 1 teaspoon salt 2 cups white sugar 3 tablespoons and 1 teaspoon bread machine yeast 4 cups brown sugar, packed 1/2 cup and 2 tablespoons ground cinnamon 1-1/3 cups butter, softened 4 (3 ounce) packages cream cheese, softened 1 cup butter, softened 6 cups confectioners' sugar 2 teaspoons vanilla extract 1/2 teaspoon salt

Instructions

Place ingredients in the pan of the bread machine in the order recommended by the manufacturer. Select dough cycle; press Start.
After the dough has doubled in size turn it out onto a lightly floured surface, cover and let rest for 10 minutes. In a small bowl, combine brown sugar and cinnamon.
Roll dough into a 16x21-inch rectangle. Spread dough with 1/3 cup butter and sprinkle evenly with sugar/cinnamon mixture. Roll up dough and cut into 12 rolls. Place rolls in a lightly greased 9x13 inch baking pan. Cover and let rise until nearly doubled, about 30 minutes. Meanwhile, preheat oven to 400 degrees F (200 degrees C).
Bake rolls in preheated oven until golden brown, about 15 minutes. While rolls are baking, beat together cream cheese, 1/4 cup butter, confectioners' sugar, vanilla extract and salt. Spread frosting on warm rolls before serving.