update list
new exeption