My midlet of 64 850 jar size (jad 160 bytes) generates on Nokia 7210 emulator "Jar file is too large to run on actual phone" message. It is just 63.3 kB - within limit. I compared another midlet which is 63.6 and runs fine without such message. Do you have any idea why? I found out that the "too large" warning disappears when jar size gets below 62.5 kB. Unfortunately all is just already as squeezed and optimized as I could manage so I really need almost all of 64 kB Apparently size verification mechanizm is not as simple as comparing jar size with some constant - have you heard of any materials available on this?