I agree. I'm happy to go with the approach you've taken here, but haven't made time to give this a proper review yet.