Good read, thanks for taking the time to put it together for the community