Interface reform