Have you considered writing a .NET Clean compiler? That would propably solve alot of the Foreign Language Interfacing issues. Thanks, Nassos Yiannopoulos