Main #Atm Cum Swallow