Hao Ting final report