this is a great write up. enjoyed it.