Yee-Ling Wan clocks