added watch() support from persona