replaced source with cleaner source copy.