switch to userhash