Also, do you mean to require a user on every character? If so add that validation in `Character`