added data source specific munge procedures