Hi, Just to check if this is correct. If i want to create a pointer to a long value it will be: | byteArray | byteArray := CByteArray gcMalloc: 8. byteArray int64At: 0 put: longValue. ^CPointer newFrom: byteArray