add userspace reference switch option