hadlee patterson