Your conditions: Xingrui Huang