Graph implemented