Very informative, Thank you David this will come in very handy for my notes