In Illumar’s experience there is often little recognition of the underlying data problem until after the migration project has commenced if using perceived ‘off the shelf’ or bundled solutions. For example, it is often only on connecting the old source to the new source that coding designed to overcome deficiencies in the old source data i.e. workarounds become apparent. This paper sets out an approach to taking a pro-active approach to resolving this and a number of other issues.