Your conditions: Hao, Jia-Long