updated ED comments and changed watchValueChange method name