glad to hear that you enjoyed. Thank you for your constructive feedback as well. You do raise a good point about explanation.