Thanks for the references, those are good reads.