Glass half-full (and then some).