That looks close to what I've done (which works).

Thanks, all!