Thanks for sharing it I have read two of them and I learned a few new things from it. and made me more aware of issues that I didn't know existed