ScottThere is no prbeolm with the byte order mark. The prbeolm here is that you are not specifying the correct character encoding (the compressor cannot guess which character encoding you used to edit the file, so you need to specify it if you did not use your platform's default encoding) I tested this using UltraEdit, saving a JavaScript file using Unicode editing. I then gave the --charset UTF-16 option to the compressor, and it worked.Regards