rearranged all the documentation to match assignment file requirements