RYAN ZOU AND GUANG PING LIN