rough draft of ATM example