changed data watch to reload data as long as newvalue or oldvalue exists