Algunos fix menores que me parecieron utiles.

Ahora si va el pull request. Habia pasado lo que te dije, me olvide de commitear luego del merge conflict y se fue todo al pasto.