Spoilers lol
830