pat donahue - aVenture Research