add encoding option