Your conditions: Hongxing Xin