some BSD compatibility stuff