steve carlson - aVenture Research