Ending was not what I expected