Dynamic co-operative network