Definitely detailed but a very good write up.