ABSTRACT MACHINE