Pull Modification out of lst records.
Refactoring and trying to abstract out definitions.