evaluate editing and values changed