Assignment #8.6 Documentation #3