Modeling with Graphs