DDF Network - rough xxx