Still room for improvement, but I'm content untill someone beats me. In the meantime I might speedrun other categories.