fixed random::uniform