Updated random contact methods