added multiple section support for DC Code