added gen data