update init data gen