Este commit contiene errores, pero tambien cambios importantes, de cierta manera este cambio hara a la aplicacion trabajar mal, queda pendiente de mejora