Now user can create a diagram using a specification and modify the specification using the diagram itself