before creating the user model part 2