Mostly commenting some of the code.