graphreader