implemented callbacks for abstract machine
drwxr-xr-x - ir