Mas refactoring para o mongo, ainda nao ok