I rewrite the whole program. Most of the important parts are done. Now I have to put everything together. So it's the best time to say "this part" of the DSHelper isn't needed but "this here" is important but still missing. Or if I should use another approach for a solution.