Check back on what David Vargha said. I think that it is good advice. David may be able to help or help steer you to someone that can.