ending *SPOILERS* (obviously)