Title: ATM Systems Design, The Hitch-hiker's Guide