Well, the answers at the other page might not satisfying to John.
Maybe, there's another way?
John, let us know if things works out fine.