Adding initial work for graphs