Take srand()/rand() out of the initialization chain...