Regenerate data with new rule