some init mmgh