also generate random user id
Merge branch 'feature/add_userid'