man that was a very very good read thx.