rand-vol-len