In a large bowl, mix water and sugar. Sprinkle yeast over the top and let set for 10 minutes until yeast is foamy.
Mix milk, eggs and salt into yeast mixture using a whisk.
In a separate bowl mix flour and sugar. Crumble shortening in and mix until it is barely noticeable.
Mix flour mixture into yeast mixture with a wooden spoon. Using your spoon, mix until dough pulls away from the spoon and ball forms around the spoon. Towards the end, we like to use our hands and mix by hand until dough is soft and just a little sticky.
Cover bowl with a tea towel and let rise in a warm spot (we put ours under the oven lights on the stove). Cover until dough is doubled in size (about an hour).
When dough has risen pour butter over it and knead with hands for 2 minutes. Let dough rest for a few minutes.
Roll dough out onto a floured surface to a 1" thickness. Using a pizza cutter, cute into 2" squares.
Roll squares into balls, smoothing out on top and tucking seams under and place into a TWO greased 11x15 pans about 1" apart from each other (we did 5 rows of 4). Cover with a tea towel and let rise again until dough as doubled in size (45 minutes to an hour).
Bake at 375 for about 12-15 minutes. Butter the tops when they come out.
Notes
NOTE: You can refrigerate if not making them right away. Let rise over nigh for the next day.