added content charset encoding