add MagicTower code