hadlee patton