joshua kauffman - aVenture Research