             NSLayoutConstraint.topToBottom(
                 view:shadeBottom,
                 toView:thumbBottomLeft,
-                constant:thumbSize_2)
+                constant:-thumbSize_2)
             NSLayoutConstraint.bottomToBottom(
                 view:shadeBottom,
                 toView:background)

            let shadeTop:VCameraCropImageShade = VCameraCropImageShade.borderBottom()
            let shadeBottom:VCameraCropImageShade = VCameraCropImageShade.borderTop()
            let shadeLeft:VCameraCropImageShade = VCameraCropImageShade.borderRight()
            
            insertSubview(shadeTop, aboveSubview:imageView)
            insertSubview(shadeBottom, aboveSubview:imageView)
            insertSubview(shadeLeft, aboveSubview:imageView)
            
            NSLayoutConstraint.topToTop(
                view:shadeTop,

                view:shadeLeft,
                toView:thumbTopLeft,
                constant:thumbSize_2)
            
            NSLayoutConstraint.topToTop(
                view:shadeRight,
                toView:thumbTopRight,
                constant:thumbSize_2)
            NSLayoutConstraint.bottomToBottom(
                view:shadeRight,
                toView:thumbBottomRight,
                constant:-thumbSize_2)
            NSLayoutConstraint.leftToRight(
                view:shadeRight,
                toView:thumbTopLeft,
                constant:-thumbSize_2)
            NSLayoutConstraint.rightToRight(
                view:shadeRight,
                toView:background)
        }
    }
}
