Added auto-transaction