diff --git a/SmartContract/cauciones.sol b/SmartContract/cauciones.sol
index 70b3d1c37e48b947aaa03b3fee578835ff2af4f7..ecb1f288d3df171a1d6c7e6e04cc547aa268428d 100644
--- a/SmartContract/cauciones.sol
+++ b/SmartContract/cauciones.sol
@@ -8,9 +8,9 @@ contract Majority {
 }
 
 contract cauciones {
-    enum EstadosDePolizas           { PolizaNoExiste, PolizaVigente, PolizaCancelado, PolizaAnulado }
+    enum EstadosDePolizas           { PolizaNoExiste, PolizaVigente, RiesgoConcluido, PolizaAnulada }
 
-    // why a struct? because I think we'll see requirements for more info
+    // Usamos un struct porque pueden haber un futurorequerimiento para poner mas información
     struct                          poliza {
         EstadosDePolizas                estado;
     }
@@ -24,7 +24,7 @@ contract cauciones {
         _;
     }
 
-    // can't use the modifier before the admins variable has been initialized.
+    // no se puede usar el modificador antes de inicializar la variable admins
     constructor( address admincontractaddress )
         public
     {
@@ -53,14 +53,14 @@ contract cauciones {
     {
         // must exist already
         require( polizas[objeto].estado != EstadosDePolizas.PolizaNoExiste );
-        _set_estado( objeto, EstadosDePolizas.PolizaAnulado);
+        _set_estado( objeto, EstadosDePolizas.PolizaAnulada);
     }
     function cancelarPoliza( uint256 objeto )
         public onlyAuthorized
     {
         // must exist already
         require( polizas[objeto].estado != EstadosDePolizas.PolizaNoExiste );
-        _set_estado( objeto, EstadosDePolizas.PolizaCancelado);
+        _set_estado( objeto, EstadosDePolizas.RiesgoConcluido);
     }
     function mostrarEstado( uint256 objeto )
         public view