1. add some functions
2. update ARCHelp.h
3. add some runtime functions