Please see my process blog
here.
.
.