new feature: enable_auto_encode/disable_auto_encode