various userspace utils