Casi listo, varias correcciones