Added: transaction config with rollback