MSF / MGF / MPF