attempting to get child watches to happen recursivly, so that children of children are also watched