fixed user id generator