Good stuff to know, thanks for making it so detailed.