cambios en errores, y nuevas modificaciones