updated watching of changes