add mage

add mage