write list for each update