edited to reflect task completions.