Excellent detailed explanation JMR40!!!