update to Random