Ecletic impling