Just wanted to add a little on to what I put up earlier. MGF is a variant of IGF.... instead of being produced in the liver, it's produced locally within the stressed muscle. It's basically the bodies trigger to repair the damage to the stressed muscles. There is a thread in Labpe's section entitled "MGF Open discussion", with articles that breakdown how each, IGF and MGF, work. It's a good read.