restructured interfaces