Chenyi Zhang 7/10 updated