Agregando control de errores