fix LUPBackSubstitution