get rid of some unnecessary lines, clean up our formatting and explain concepts more clearly