diff --git a/headers/client.h b/headers/client.h
index caffc9158a1fc7e2b1e5d23c54fa3acd654d3251..f4945e481df84676555cbfea92acd9ef54c7fce2 100644
--- a/headers/client.h
+++ b/headers/client.h
@@ -152,9 +152,10 @@ int client::send_frames(vector<frame *> frames) {
 
   if (frames.empty()) { return 0; }
 
+  cout << "\tstart transmission\n";
   if (!start_transmission()) { return 0; }
-
-  //Cria a fila de frames
+  cout << "\t ->>> started transmission <<< -\n";
+  // Cria a fila de frames
   queue<int> janela;
   int frameCounter;
   int iniJanela = 0;
@@ -172,7 +173,7 @@ int client::send_frames(vector<frame *> frames) {
         cout << "\tFrame enviado com sucesso\n";
     }
 
-    for(int i = 0; i<TAM_JANELA; i++){
+    for (int i = 0; i < min((int)TAM_JANELA, (int)frames.size()); i++) {
       frame* res = NULL;
       int retries = 0;
       do {
@@ -196,7 +197,7 @@ int client::send_frames(vector<frame *> frames) {
       }
       else{
         i--;
-      }      
+      }
     }
     //apaga a janela
     while(! janela.empty()) janela.pop();
diff --git a/headers/macros.h b/headers/macros.h
index ef6923e6975a9b3490d8b3fe6f971818d044c953..1d2987bf3a47265ac362b3a4c606858253e97bc1 100644
--- a/headers/macros.h
+++ b/headers/macros.h
@@ -5,7 +5,7 @@
 #define UI unsigned int
 
 //tamanho da janela 
-#define TAM_JANELA 2
+#define TAM_JANELA 1
 
 // Macro que cria uma sequencia com o 1 deslocado "des" posicoes a direita
 #define MASKR(des) (1 << des)
diff --git a/received/texto.txt b/received/texto.txt
deleted file mode 100644
index 16914e72e0641b9e2ae68d9c8aef608f1fed464f..0000000000000000000000000000000000000000
--- a/received/texto.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-  //string fileSize = calc_file_size(fileName);
-  //if (fileSize.empty()) { return; }
-  //franesFile.insert(framesFile.end(), fileSize.begin(), fileSize.end());
-
-  //cout << "Tamanho do arquivo: " << fileSize << "\n";
-  //cout << "Enviando tamanho do arquivo\n";
-  //if (!send_message(vector<char>(fileSize.begin(), fileSize.end()), MIDIA)) {
-  //  cout << "Limite de timout, arquivo nao foi enviado\n";
-  //  return;
-  //}
-
-  // Envia o segundo frame com o nome do arquivo
-  //cout << "Enviando nome do arquivo\n";
-  //string name = "NAME";
-  //vector<char> fileNameVector(name.begin(), name.end());
-  //fileNameVector.insert(fileNameVector.end(), fileName.begin(), fileName.end());
-
-  //if (!send_message(fileNameVector, MIDIA)) {
-  // cout << "Limite de timout, arquivo nao foi enviado\n";
-  //  return;
-  //}
-
-  //cout << "Enviando arquivo\n";
-  //vector<char> file = read_file(fileName);
-  //if ( file.empty())
-  //{
-  //  cout << "Falha ao abrir o arquivo para leitura\n";
-  //  return;
-  //}
-
-  //if (!send_message(file, DADOS)) {
-  // cout << "Limite de timout, arquivo nao foi enviado\n";
-  // return;
-  //}
-