         addSubview(collectionView)
         addSubview(placeholderView)
         addSubview(accessDeniedView)
+        addSubview(cameraButton)
         addSubview(dimView)
         addSubview(albumsTableView)
         addSubview(titleView)
         addSubview(closeButton)
-        addSubview(cameraButton)
         addSubview(continueButton)
         
         progressIndicator.hidesWhenStopped = true

        
        cameraButton.frame = CGRect(
            x: bounds.left + 6,
            y: closeButton.bottom + 6,
            width: bounds.width - 12,
            height: 116
        )
        
        placeholderView.resizeToFitSize(collectionView.size)

            PhotoLibraryItemCell.self,
            forCellWithReuseIdentifier: dataSource.cellReuseIdentifier
        )
        collectionView.contentInset.top = cameraButtonHeight + 6
    }
    
    private func recreateCollectionView() {
