Is a findOne necessary?  Could `new` be used instead?