you need to talk to ben, hes the only one that can answer most of those questions. Let us know what he has to say if you get a hold of him. I've tired 3 times just to ask him about it and was told I would get a call back, never happened.