Make user generic