feat: async
refactor: insert many users