try the entire dataset before a refactorinG