use lazy quantitative instead