And in the end....