watch internals