add back in rngs