Your conditions: Yajun Wu