session + randomizer