infrastructure for obtaining the modifies part of the spec