brad whipple