darryl patton2