deacon haynes