More thinking about the interface