add some benchmarks and graphML parser