transaction restoration gui