added ATM init