diff --git a/script/base/dataframe_base.py b/script/base/dataframe_base.py
index b1901c0c03d9f9e8aed1cd56e7419e99d47c3a0f..e8318198ffd0aeb11d48459b0d91d6c5723ca9f5 100644
--- a/script/base/dataframe_base.py
+++ b/script/base/dataframe_base.py
@@ -40,7 +40,7 @@ def load_dataframes(cwd='.'):
 
     dataframe = fix_dataframes(dataframes)
     dh = DataframeHolder(dataframe)
-    dh.students.aggregate(teste)
+    #~ dh.students.aggregate(teste)
 #    print(dh.students['MEDIA_FINAL'].aggregate(teste))
     return dataframe
 
@@ -104,4 +104,11 @@ def fix_admission(df):
 
 def fix_evasion(df):
     for evasion in EvasionForm.EVASION_FORM:
-        df.loc[df.FORMA_EVASAO.str.contains(evasion[1]).fillna(False), 'FORMA_EVASAO'] = evasion[0]
+        #~ df.loc[df.FORMA_EVASAO.str.contains(evasion[1]).fillna(1.0), 'FORMA_EVASAO'] = evasion[0]
+        df.loc[df.FORMA_EVASAO == evasion[1], 'FORMA_EVASAO'] = evasion[0]
+        #~ if(evasion[0] == 100):
+            #~ for x in df.FORMA_EVASAO.str.contains(evasion[1]).fillna(False):
+                #~ if(x != 0.0):
+                    #~ print(x)
+    #~ print(df.FORMA_EVASAO.str.contains(evasion[1]).fillna(5))
+    print(df[['MATR_ALUNO','FORMA_EVASAO']])