new model for number assignment
fix user list
random picker finished
Merge branch 'random-assign'
catch try for when the migration for random is not ready yet