add some randomization