intro + randomized