diff --git a/netbone/statistical/glanb.py b/netbone/statistical/glanb.py
index a2b256e47d9128567116ac3d6e7b6e601e5a42ce..862ac9a4f2361492f9dc714b9569049ee3fd8b80 100644
--- a/netbone/statistical/glanb.py
+++ b/netbone/statistical/glanb.py
@@ -16,7 +16,7 @@ def count_included_subarrays(arrays, target_array):
     return count
 
 
-def glanb(data, **kwargs):
+def glanb(data, c=-1):
     if isinstance(data, pd.DataFrame):
         graph = nx.from_pandas_edgelist(data, edge_attr='weight', create_using=nx.Graph())
     elif isinstance(data, nx.Graph):
@@ -24,10 +24,7 @@ def glanb(data, **kwargs):
     else:
         print("data should be a panads dataframe or nx graph")
         return
-    c = -1
-    for key, value in kwargs.items():
-        if key == 'c':
-            c = int(value)
+   
     if c == -1:
         print("Please send the c value")
         return