digraph sm { node[shape="box"]; init -> ready -> requesting -> {done, error}; error -> ready; }