         nameCollectionTextField.attributedPlaceholder = NSAttributedString(string: "Name your collection", attributes: [NSForegroundColorAttributeName : UIColor.whiteColor()])
         descriptionTextField.attributedPlaceholder = NSAttributedString(string: "Give a short description if you like", attributes: [NSForegroundColorAttributeName : UIColor.whiteColor()])
     }
-    
-    // create function upload cliq, which should take an argument (photo) which should be the photo that was chosen for the cover photo
-    
-    func uploadCliq(userPhoto: PFObject) {
+        
+    // [Question to Arun] Should the argument be optional?
+    func uploadCliqWithCoverPhoto(userPhoto: PFObject) {
         
         let user = PFUser.currentUser()! as PFObject
         

                if (success) {
                    println("Saved photo successfully")
                    
                    // you should only only have to save the cliq once the last photo has been saved
                    
                    self.uploadCliq(userPhoto)
                    
//                    cliq["facebookId"] = user["facebookId"]
//                    cliq["coverPhoto"] = userPhoto // [Anar] Pointer to the last userPhoto that was just created
//                    cliq.saveInBackgroundWithBlock({ (success, error) -> Void in
//                        
//                        // [Anar] allow user inputs again
//                        dispatch_async(dispatch_get_main_queue(), { () -> Void in
//                            
//                            if (success) {
//                                println("Saved cliq successfully")
//                                
//                                // [Anar] pop to home, and then advance to list photos VC
//                                
//                                var listPhotosVC : CliqListPhotosViewController = UIStoryboard(name: "Main", bundle: nil).instantiateViewControllerWithIdentifier("ListPhotosVC") as! CliqListPhotosViewController
//                                listPhotosVC.cliqId = cliq.objectId!
//                                
//                                if let navController : UINavigationController = self.navigationController {
//                                    navController.popToRootViewControllerAnimated(false)
//                                    navController.pushViewController(listPhotosVC, animated: false) // [Anar] play around with true/false to your liking
//                                }
//                                
//                                
//                            } else {
//                                
//                                // TODO: [Anar] might be nice to let the user know with an alert controller
//                                
//                                println(error)
//                            }
//                            
//                            UIApplication.sharedApplication().endIgnoringInteractionEvents()
//                            self.activityIndicator!.stopAnimating()
//                        })
//                        
//                    })
                } else {
                    
                    // TODO: [Anar] might be a good idea to let user know with an alert controller

    
    func uploadPhotos() {
        
        let lastPhoto = userPhotos.last
        
        for userPhoto in userPhotos {
            
            let user = PFUser.currentUser()! as PFObject
