Complete introduction