craycroft mcelroy hendryx