don't do any parameter conversion (double to float, etc) Why? Security. Portability. It may be more aproachable. can still use regular dlls for development purposes lcc q3asm