Tseng Shu Ching – Time is still ticking