to much to remember... mainly using Text instead of String now and implemented Graphs