add modified Project3_3