adding a rudimentary diagram