Finished ATM class