add a watch() function.