My apologies. I didn't read the thread carefully enough. I see you already came up with this idea in post #8.

Looks good.