public void updateAll(){
        try{
            DocumentBuilderFactory docFac = DocumentBuilderFactory.newInstance();
            DocumentBuilder docB= docFac.newDocumentBuilder();
            Document doc = docB.parse("/Users/djdrty/Desktop/KaneClub/players.xml");
            Node players = doc.getFirstChild();
            
            
            NodeList playersList = doc.getElementsByTagName("Player");
                
            for(int i = 0; i < playersList.getLength(); i++){
                boolean changed = false;
                Node thisPlayer = playersList.item(i);
                Element element = (Element) thisPlayer;
                NodeList pList = thisPlayer.getChildNodes();
                
                for(int j = 0; j < pList.getLength(); j++){
                    Node stuff = pList.item(j);
                    
                    if("up_to_date".equals(stuff.getNodeName())){
                        stuff.setTextContent(Boolean.toString(false));
                    }
                    if("weeks_behind".equals(stuff.getNodeName())){
                        int hold = Integer.parseInt(getTagValue("weeks_behind", element));
                        stuff.setTextContent(Integer.toString(hold+1));
                    }
                }
            }
            
            
            TransformerFactory transformerFactory = TransformerFactory.newInstance();
            Transformer transformer = transformerFactory.newTransformer();
            DOMSource source = new DOMSource(doc);
            StreamResult result = new StreamResult(new File("/Users/djdrty/Desktop/KaneClub/players.xml"));
            transformer.transform(source, result);
        }
        catch (ParserConfigurationException pce) {
            pce.printStackTrace();
        } catch (TransformerException tfe) {
            tfe.printStackTrace();
        } catch (IOException ioe) {
            ioe.printStackTrace();
        } catch (SAXException sae) {
            sae.printStackTrace();
        }

    }