committing desrc version even though we're going to take it out because it was a nice idea
cleaned out redundant desrc code