manipulating ATM transactions