add macro of using c++0x in compiler
updated the utilities