Ye Cheng and Xinran Guan: the time it takes to see