Made some stupid errors, but nice improvement on my first run, enjoying speedrunning this so expect more improvement :)