network#rebuild method added