Hi, I have a wierd tranlation from VMMaker: The Squeak code is: (messageSelector = self splObj: SelectorNextObject) not ifTrue: [ .... ] the C is: if (!(longAt((foo->specialObjectsOop + BaseHeaderSize) + (SelectorNextObject << ShiftForWord)))) { } So the foo->messageSelector have despaired. Any idea why? Thanks Mth