modify ngc list data struct