encoding already handled in parser