first commit of Graph