friend struct df::interfacest;