Integration revised