L2L3 correction included.  L2L3+Residual correction is done by default. Redundant parts are removed from the code