move Users::randomString out of model