Project3 done--Xinjie