converted few to data-driven