- commented a bunch of the code