steve and john hale