add real random number support.