Do you really need the interface?