Wait does this mean a string on lenght 10 is 20 bytes large and not 10 as in Blitz3D?
Yep, run SizeOf on it to see ("Print SizeOf (a$)"). Blitz strings are Unicode to allow support for non-English character sets, ie. those outside the normal ASCII range of a single byte (Mark has to update DrawText to allow them to be displayed though).