Y.E. Yang timeline