         outline.addSubview(scrollView)
         scrollView.addSubview(imageView)
         view.addSubview(closeButton)
+        view.addSubview(captureButton)
     }
 
     private func configureViews() {

    override func viewDidLoad() {
        super.viewDidLoad()
        closeButton.tapped = { [unowned self] in
            self.process().flatMap {
            self.delegate?.cropViewController(self, didCropPhoto: $0)
            }
            self.dismiss()
        }

        let views: [String: Any] = [
            "closeButton": closeButton,
            "outline": outline,
            "photoButton": captureButton,
            ]

        let metrics: [String: CGFloat]  = [
