update nomagic
fix nomagic