change encoding
some arrangement