added new generation of data