Correct integration