updates to homework week 12.