Assignment #8.4 Documentation #3