         sendButton.layer.cornerRadius = rect.width / 2
         
         rect.size.width = rect.origin.x - spacing * 2
-        rect.size.height = messageTextField.sizeThatFits(rect.size).height
+        rect.size.height = messageTextView.sizeThatFits(rect.size).height + spacing * 2
         rect.origin.x = spacing
         rect.origin.y = (frame.height - rect.height) / 2
-        messageTextField.frame = rect
+        messageTextView.frame = rect
     }
     
     func initSetup() {

        sendButton.layer.masksToBounds = true
        sendButton.imageEdgeInsets = UIEdgeInsetsMake(2, 0, 0, 2)
        
        addSubview(messageTextField)
        addSubview(sendButton)
    }
    


    weak var delegate: SendViewDelegate?
    
    var messageTextView: UmalahokanTextView!
    var sendButton: UIButton!
    
    convenience init() {
