Your conditions: Yan, Xinlong