add mgf