Ted Allen - aVenture Research