Full RNG. Basic where support
Full where support