Comments in this section are pointless, the comments are implied by the variable names and class names.