add watch plugin