fix findOne with exec