Exchange Functional Interface Re-Factor