add uniform distribution