devided graph engine