This is a mess again. But we have a graph!