user variability