put openbsd logic back in