And so here we are....