graph releated