Thanks for the kind words, and glad to hear it. Next update is already well underway - hoping it has a much quicker turnaround than the last!