add: frandom support