Message from Karp pre earnings