variable change picked up in watchers