add source encoding props