starting to create residual source, have pulled a dual use function out of the LDsource class, all tallies are working