added generated api access and full result sets