ATM technology and services delivery - Karim lhM.R