fixed user data set gen