final chnages for week 3