Heat milk to warm, not scalding to just about 100°F (microwave 30 seconds to 1 minute)
Mix milk, yeast and sugar in a large mixing bowl and let rest 5-10 minutes (foam should form, if not, start over)
Add 3 cups of flour and salt to the bowl and mix until combined, adding flour as needed to reach a dough that is not sticky
Flour a flat work surface and knead dough until smooth, 5-10 minutes
Shape into a rectangle that is about ½ to 1 inch in height; this may require a rolling pin
Cover or seal (I place mine in a gallon bag) and place in the refrigerator for 1 to 2 hours, while allowing butter to come to room temperature
Cut butter into 1 cm thick slices, along the length of the stick to make rectangular slices
Remove dough and place on floured surface, with the short edge facing you
Lay butter in the center third of the dough, overlapping rectangles slightly
Fold the dough like an envelope, pulling the sides to the center, and then folding the top and bottom so that they overlap at least by half
Use the rolling pin to seal and flatten your envelope, trying to roll the dough back into a rectangle
Repeat envelope fold and flatten process 3 to 4 times
Refrigerate overnight using the same method as earlier to seal the moisture in the dough