great write up Matt. It came out really good too.