Randoms and confessions