Redesign the interface