thorstens graphs...inital pr...not yet complete