new nav style
file read encoding
encoding fix