changed shared section definitions