Graph Framework