             }
             
             //Set hidden timestamp
-            noDetailsCell!.hiddenTimeStamp.text = "\(dateFormatter.stringFromDate(NSDate(timeIntervalSince1970: (self.chatMessageData[indexPath.row]?.timestamp)!)))"
+            noDetailsCell!.hiddenTimeStamp.text = "\(dateFormatter.stringFromDate(NSDate(timeIntervalSince1970: (self.chatMessageData[indexPath.row].timestamp))))"
             noDetailsCell!.hiddenTimeStamp.hidden = true
             noDetailsCell!.hiddenTimeStamp.textColor = UIColor.rocketTimestampColor()
             
             
             //If message is removed
-            if(self.chatMessageData[indexPath.row]!.messageType == "rm") {
+            if(self.chatMessageData[indexPath.row].messageType == "rm") {
                 
                 
                 //Set text to noDetailsMessage label

            }else{
                
                //Set text to noDetailsMessage label
                noDetailsCell!.noDetailsMessage.text = self.chatMessageData[indexPath.row]!.message
                noDetailsCell?.noDetailsMessage.font = UIFont(name: "Roboto-Regular.ttf", size: 15)
                
                //Set color to #444444

                    let  cM = ChatMessage(user_id: subJson["u","_id"].string!, username: subJson["u","username"].string!, msg: subJson["msg"].string!, msgType: type, ts: timestampInMilliseconds)
                    
                    
                    self.chatMessageData.append(cM)

                }
                
                
                self.chatMessageData = self.chatMessageData.reverse()
                
                
                
                //Reload data and scroll to the bottom of the tableview
