Add random and randomR producers