unify kernelspace, userspace, future