Nova implementação pra controle de transação