The IIIxe features a 16 MHz Motorola 68328 EZ Dragonball CPU, and is powered by two AAA batteries which can last up to a month or two depending on use. It also features the same enhanced 160x160 pixel grayscale super-twisted nematic display area as the Palm IIIe and Palm IIIx, but with a 4-bit display (16 greyscales), 8 MB of RAM and 2 MB of internal flash memory for system upgrades and third party applications. The unit shipped with Palm OS 3.5, but can be patched to later versions. Palm OS 3.5.2 fixed a memory leak in version 3.5 of the Palm OS, and Palm OS 3.5.3 fixed a flow control problem and a dynamic UI pointer issue that caused incompatibilities with some 3rd party applications. The latest version of Palm OS that runs on the IIIxe is version 4.1, released in November 2001. Unlike the free version 3.5 updates, Palm OS 4.1 was available only as a paid upgrade on CD-ROM.