private static File[] removeDotFiles( File[] versions )
	{
		Vector<File> files = new Vector<File>();
		for ( int i=0;i<versions.length;i++ )
			if ( !versions[i].getName().startsWith(".") 
				&& versions[i].isFile() )
				files.add( versions[i] );
		versions = new File[files.size()];
		files.toArray( versions );
		return versions;
	}