but a bit  more to go   ,  i think  earnings will surprise tomorrow