renamed rich_input to enhanced_input