add userspace code