made data generator user-friendly