Very nice read. Thanks for putting the time in to write it.