Interfaces are designed