adding change watcher for examples