Who said anything about installing stuff in /usr/include? What does open source have to do with good programming practice? .h files hold definitions needed by 1 or more pieces of code. You're just obfuscating your code. Sam