modify data gen programs