diff --git a/netbone/filters.py b/netbone/filters.py
index 4ce8fef0a0c847c35a3a8c42fe0dca90f7077615..7d31580c36c1e553839d7863a053a988371ce5ae 100644
--- a/netbone/filters.py
+++ b/netbone/filters.py
@@ -60,8 +60,12 @@ def fraction_filter(backbone, value, narrate=True, secondary_property='weight',
             value = math.ceil(value * len(data))
             return nx.from_pandas_edgelist(data[:value], edge_attr=edge_properties(data))
         else:
+            print('hereeeeeeee')
+
             b = backbone.graph.copy()
             value = math.ceil(value * len(backbone.graph))
+
+            print(value)
             b.remove_nodes_from(list(data[:value].index))
             return b
 
diff --git a/netbone/structural/modulairy_backbone.py b/netbone/structural/modulairy_backbone.py
index c73de25c2bf74e87c58cce140cfe43b6b28f5bf0..79e62bc550123cef87c9d6155ea238ebf4e98385 100644
--- a/netbone/structural/modulairy_backbone.py
+++ b/netbone/structural/modulairy_backbone.py
@@ -67,7 +67,7 @@ def modularity_backbone(data):
 
     vitalities = (modularity_value - q1s).tolist()
 
-    nx.set_node_attributes(g, dict(zip(list(g.nodes()), np.absolute(vitalities))), name='score')
+    nx.set_node_attributes(g, dict(zip(list(g.nodes()), np.absolute(vitalities))), name='vitality')
 
-    return Backbone(g, method_name="Modularity Filter", property_name='score', ascending=False,
+    return Backbone(g, method_name="Modularity Filter", property_name='vitality', ascending=False,
                     compatible_filters=[threshold_filter, fraction_filter], filter_on='Nodes')