Reupdated Main Assignment File