Kevin, Joe and Marilyn ready to answer questions.