add file generate-user