andrew kavalalatest news & developments