implement .findOne()