Made a bunch of comments. also Josh, so much hate.