A workable interface