public void testit( String argstr )
	{
		WorkBookHandle tbo = new WorkBookHandle( wd + "testNames.xls" );
		try
		{
			WorkSheetHandle sheet1 = tbo.getWorkSheet( "Sheet1" );

			String ht = "E3:E10";
			for( int t = 3; t <= 10; t++ )
			{
				try
				{
					sheet1.add( new Float( t * 67.5 ), "E" + t );
				}
				catch( Exception e )
				{
					;
				}
			}

			// this will throw a CellNotFoundException if the name is not found.
			NameHandle nand = tbo.getNamedRange( "nametest4" );
			CellHandle[] ch = nand.getCells();
			for( int x = 0; x < ch.length; x++ )
			{
				ch[x].setVal( 123 * x );
				ch[x].setFontColor( FormatHandle.PaleBlue );
			}
			System.out.println( nand.getName() );

			NameHandle nand2 = tbo.getNamedRange( "nametest7" );
			CellHandle[] ch1 = nand2.getCells();
			for( int x = 0; x < ch1.length; x++ )
			{
				System.out.println( ch1[x].getWorkSheetName() + ":" + ch1[x].getCellAddress() + ":" + ch1[x].getVal() );
			}
			nand2.setName( "IMPORTANT" );
			System.out.println( nand2.getName() );
			nand2.setLocation( "A1:B15" );

			NameHandle nand3 = tbo.getNamedRange( "nametest10" );
			CellHandle[] ch2 = nand3.getCells();

			CellHandle[] cx = nand3.getCells();

//            sheet1.add("Ken", cx[4].getRowNum(), cx[4].getColNum());

			for( int x = 0; x < ch2.length; x++ )
			{
				System.out.println( ch2[x].getWorkSheetName() + ":" + ch2[x].getCellAddress() + ":" + ch2[x].getVal() );
			}
			System.out.println( nand3.getName() );
			nand3.setName( "URGENTCELLS" );
			nand3.setLocation( "D15" );

			// Create 2 named ranges for Constant values (formulas)

			// create a 'true' constant
			NameHandle nh = tbo.createNamedRange( "testtrue", "=true" );

			// create a 'false' constant
			NameHandle fn = tbo.createNamedRange( "testfalse", "=false" );

			// Create new NameHandle from a CellRange
			CellRange range = new CellRange( "Sheet1!D8:D13", tbo );
			NameHandle newname = new NameHandle( "NEWNAME", range );
			try
			{
				CellRange[] ranges = newname.getCellRanges();
				for( int t = 0; t < ranges.length; t++ )
				{
					System.out.println( "Got new range:" + ranges[t].toString() );
				}
			}
			catch( Exception e )
			{
				System.err.println( "Problem creating new Named Range:" + newname.toString() );
			}
		}
		catch( CellNotFoundException e )
		{
			System.out.println( e );
		}
		catch( WorkSheetNotFoundException e )
		{
			System.out.println( e );
		}
		testWrite( tbo );
	}