use new urng interface