Your conditions: Wenxian Li