add trim_trailing_whitespace & charset