MICHAEL CAVANAUGH, ESQ.