internals