week 12 complete - except possibly to add additional testing