default encoding should be system dependant.