if ((f.toString()).equals(home + sep + "boxes")) {
if ((f.toString()).equals(Utilities.replace(home + "/boxes"))) {
	public void createNodes(DefaultMutableTreeNode top, File f) {		DefaultMutableTreeNode dir = null;		DefaultMutableTreeNode box  = null;		String sep = YAMM.sep;		String home = YAMM.home;		if ((f.toString()).equals(home + sep + "boxes")) {			String list[] = f.list();			for (int i = 0; i < list.length; i++)				createNodes(top, new File(f, list[i]));		} else if (f.isDirectory()) {			dir = new DefaultMutableTreeNode(f);			top.add(dir);			String list[] = f.list();			for (int i = 0; i < list.length; i++)				createNodes(dir, new File(f, list[i]));		} else if (!(f.toString()).equals(home + sep + 				"boxes" + sep + YAMM.getString("box.outbox")) &&				!(f.toString()).equals(home + sep + 				"boxes" + sep + YAMM.getString("box.trash")) &&				!(f.toString()).equals(home + sep + 				"boxes" + sep + YAMM.getString("box.inbox")) &&				!(f.toString()).equals(home + sep + 				"boxes" + sep + YAMM.getString("box.sent")) &&				(f.toString()).indexOf(sep + ".", (f.toString()).indexOf("boxes")) == -1) {			box = new DefaultMutableTreeNode(f);			top.add(box);		}	}