add partial Graph implementation