IT INTERNALS