everything else randomized