This is a really good read. If you have any crits let me know.