update list structure