wrote an ADM parser; still remaining some issues
ADM parser complete
solve tpl file conflict