         if (gestureRecognizer.state == .began) {
             guard let indexPath = self.collectionView.indexPathForItem(at: location) else {
                 print("Not in collection view")
-                
                 return
             }
             if indexPath.section != 4 {

        collectionView.register(UINib.init(nibName: mealItemViewCellIdentifier, bundle: nil), forCellWithReuseIdentifier: mealItemViewCellIdentifier)
        collectionView.delegate = self
        collectionView.dataSource = self
        let pan = UIPanGestureRecognizer(target: self, action: #selector(handlePanTag(gestureRecognizer:)))
        pan.delegate = self
        collectionView.addGestureRecognizer(pan)
        collectionView.allowsMultipleSelection = true

    }

    func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldReceive touch: UITouch) -> Bool {
        let location = touch.location(in: self.collectionView)
        if let indexPath = self.collectionView.indexPathForItem(at: location) {
            if indexPath.section == 4 || indexPath.section == 6 {
                return true
            }
        }
