poderia ter apenas gravado os dados diretamente na cadeia