More of the process and a diagram compoiler