    */
   @discardableResult
   func bottomLeft(bottom: CGFloat = 0, left: CGFloat = 0) -> Layout {
-    return constraint(.bottomLeft, constants: bottom, left)
+    return constraint(.bottomLeft, constants: -bottom, left)
   }
   
   /**

   */
  @discardableResult
  func topBottom(top: CGFloat = 0, bottom: CGFloat = 0) -> Layout {
    return constraint(.topBottom, constants: top, bottom)
  }
  
  /**

   */
  @discardableResult
  func bottomRight(_ anchor: LayoutAnchor, bottom: CGFloat = 0, right: CGFloat = 0) -> Layout {
    return constraint(.bottomRight, to: anchor, constants: -bottom, -right)
  }
  
  /**
