spl: random controle improved