add watch tests