changed find() to findOne(), returning more that one is an error and this just simplifies things