             
         } catch let err {
             
-            print (err)
+            throw err
         }
     }
     

    }
    
    public func reloadProperties() {
        self.loadDocumentInformation()
    }
    
    public func boundsForPDFPage(page:Int) -> CGRect {

        
        super.init()
        
        do {
            try self.loadDocumentInformation()
        } catch let err {
            throw err
        }
        
        self.save()
    }
    
    func loadDocumentInformation() throws {
        
        do {
            
