move create into CreateUser