wid past 20,000 nian.