more details added for project4