finished auto update on change in data