Your conditions: Yimeng Gao