updated graphutils