Your conditions: Honghui Chen