Index: common/MessageContainer.cpp
===================================================================
--- common/MessageContainer.cpp	(revision 35d702deba34ba98393329248e4e44593d4638b3)
+++ common/MessageContainer.cpp	(revision 13a821232e58565f6a5f1c15cf77590b3fb78880)
@@ -11,4 +11,5 @@
    this->msg = mc.msg;
    this->clientAddr = mc.clientAddr;
+   this->timeSent = mc.timeSent;
    this->isAcked = mc.isAcked;
    this->timeAcked = mc.timeAcked;
@@ -18,4 +19,5 @@
    this->clientAddr = clientAddr;
    this->msg = msg;
+   this->timeSent = 0;
    this->isAcked = false;
    this->timeAcked = 0;
@@ -25,6 +27,14 @@
 }
 
+NETWORK_MSG* MessageContainer::getMessage() {
+   return &msg;
+}
+
 bool MessageContainer::getAcked() {
    return this->isAcked;
+}
+
+unsigned long long MessageContainer::getTimeSent() {
+   return this->timeSent;
 }
 
@@ -33,14 +43,11 @@
 }
 
-NETWORK_MSG* MessageContainer::getMessage() {
-   return &msg;
+void MessageContainer::setAcked(bool acked) {
+   this->isAcked = acked;
 }
 
-void MessageContainer::setAcked(bool acked) {
-   cout << "acked before: " << this->isAcked << endl;
-   this->isAcked = acked;
-   cout << "acked after: " << this->isAcked << endl;
+void MessageContainer::setTimeSent(unsigned long long time) {
+   this->timeSent = time;
 }
-
 
 void MessageContainer::setTimeAcked(unsigned long long time) {
Index: common/MessageContainer.h
===================================================================
--- common/MessageContainer.h	(revision 35d702deba34ba98393329248e4e44593d4638b3)
+++ common/MessageContainer.h	(revision 13a821232e58565f6a5f1c15cf77590b3fb78880)
@@ -59,4 +59,5 @@
    struct sockaddr_in clientAddr;
    bool isAcked;
+   unsigned long long timeSent;
    unsigned long long timeAcked;
 
@@ -67,9 +68,11 @@
    ~MessageContainer();
 
+   NETWORK_MSG* getMessage();
    bool getAcked();
+   unsigned long long getTimeSent();
    unsigned long long getTimeAcked();
-   NETWORK_MSG* getMessage();
 
    void setAcked(bool acked);
+   void setTimeSent(unsigned long long time);
    void setTimeAcked(unsigned long long time);
 
