amélioration du random