fixed new thing gen bug