Mike,
The answers to your questions really should be resolved between you and Peter. I'm just the technical guy who is buried by stuff that has to be finished yesterday. Please give Peter a call. He's hard to get, but he does return calls eventually.