@patdio10: Great read and