Ok, a small correction to the last email: Of course you can use a dynamic library in your own (compiled, i.e. Fortran, C, C++) programs. So it might be possible to use an old IDL library via CALL_EXTERNAL and a C (or whatever language) wrapper program. But still you need deeper knowledge of the library. cheers, :-) marc