Finally actually finished a 100% run. Good run, but there is still a lot of room for improvement overall.