update cross section