Den har varit högst vexlande.