So it works for you now? Man, I really wish there was a standard. That seems so counter productive for one brand of card to support some of the funcions, and another brand to fallback on software. Especially that casting error. I wish they would at least make a standard for the type structures. You know what I mean? That's part of the language itself, which should be constant. Also, the documentation could use some work because according to the book i've been reading, it doesn't say anything about not using the built in trig functions, or the use of them bloating it. :\