add split and RNGS