So much work still to do ...