Completed GraphReader