add watchfor