basic version of the DS Graph :)