more freebsd work
10 files changed