add source encoding