deliver code changes for week 6