first commit
a working graph