added randomized visit duration