modify random()