More than halfway there and feelin' fine...