Sorry, but even if things are as you state, UD has to take part of the blame for: a) not being upfront about the rest of it is business and b) not providing along some reassuring terms in the contract saying that those cpu cycles will not be used for anything else (there is anyway a contract with the code saying you may not reverse engineer the code, why not put something in there to the effect tha