Hao Zhong Contributions: