the weirdest end game...