So where are we?