add:watch feature