         reorderButton.setImages(.Reorder)
         reorderButton.addTarget(self, action: Selector("toggleReorderingTable"), forControlEvents: .TouchUpInside)
 
-        submitButton.contentEdgeInsets = UIEdgeInsets(top: 8, left: 35, bottom: 8, right: 15)
-        submitButton.titleEdgeInsets = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0)
-        submitButton.addTarget(self, action: Selector("submitAction"), forControlEvents: .TouchUpInside)
-
-        for button in [tabbarCameraButton, keyboardCameraButton] {
+        cameraButton.contentEdgeInsets = UIEdgeInsets(top: 4, left: 7.5, bottom: 4, right: 7.5)
+        cameraButton.setImages(.Camera)
+        cameraButton.addTarget(self, action: Selector("addImageAction"), forControlEvents: .TouchUpInside)
+
+        for button in [tabbarSubmitButton, keyboardSubmitButton] {
             button.backgroundColor = UIColor.blackColor()
-            button.setImages(.Camera, white: true)
-            button.addTarget(self, action: Selector("addImageAction"), forControlEvents: .TouchUpInside)
+            button.setImages(.Pencil, white: true)
+            button.setTitle("Post", forState: .Normal)
+            button.setTitleColor(.whiteColor(), forState: .Normal)
+            button.setTitleColor(.grey6(), forState: .Disabled)
+            button.contentEdgeInsets.left = -5
+            button.imageEdgeInsets.right = 5
+            button.addTarget(self, action: Selector("submitAction"), forControlEvents: .TouchUpInside)
             button.frame.size.height = Size.keyboardButtonSize.height
         }
     }

            keyboardButtonView.addSubview(button)
        }

        addSubview(tabbarCameraButton)
        keyboardButtonView.addSubview(keyboardCameraButton)

        textScrollView.addSubview(textContainer)
        textScrollView.addSubview(textView)

        synchronizeScrollViews()

        keyboardButtonView.frame.size = CGSize(width: frame.width, height: Size.keyboardButtonSize.height)
        tabbarSubmitButton.frame.size = CGSize(width: frame.width, height: Size.keyboardButtonSize.height)

        if Keyboard.shared().active {
            tabbarSubmitButton.frame.origin.y = frame.height
        }
        else {
            tabbarSubmitButton.frame.origin.y = frame.height - ElloTabBar.Size.height - Size.keyboardButtonSize.height
        }

        var x = CGFloat(0)
