switched from lrand48() to rand()