public static void addNanoPostsIntoTree(ArrayList<NanoPost> npList, JTree tree, NBFrame nbf) {
        // Add all OP posts and their child posts in tree
        DefaultMutableTreeNode rootNode = (DefaultMutableTreeNode)tree.getModel().getRoot();
        
        for (NanoPost np : npList) {
            DefaultMutableTreeNode npOpNode = new DefaultMutableTreeNode(new NanoPostTreeItem(np, nbf));
            
            if (np.isOpPost()) {
                addChildsAsNodes(np, npOpNode, nbf);
                
                rootNode.add(npOpNode);
            }
        }
    }