varias correcciones, quedo listo