watch list property for changes