thanks Mac
I actually figured it out eventually and it's the same solution you're suggesting