Potential John arc spoilers