changes to validate dataset without database write