Task 4 now meets the criteria of the assignment. Documentation has yet to be written.