Your conditions: Liang Chen