change watch method