> .warning "FreeBSD versions prior to 5.x do not support Unicode" Some of them don't support .warning, either :-) Other than that it looks pretty good. My only concern is with a few short variable names (_UC) that might conflict with names used in ports themselves? Perhaps I'm just being paranoid. mcl