public synchronized boolean trywood (Graphics gr, Graphics grs, int w)
	{
		if (EmptyPaint.haveImage(w, w, GF.getColor("boardcolor", 170, 120, 70),
			OP + OP / 2, OP - OP / 2, D))
		// use predrawn image
		{
			gr.drawImage(EmptyPaint.StaticImage, O + OTU - OP, O + OTU - OP,
				this);
			if (EmptyPaint.StaticShadowImage != null && grs != null)
				grs.drawImage(EmptyPaint.StaticShadowImage, O + OTU - OP, O
					+ OTU - OP, this);
			return true;
		}
		else
		{
			if (EPThread != null && EPThread.isAlive()) EPThread.stopit();
			EPThread = new EmptyPaint(this, w, w, GF.getColor("boardcolor",
				170, 120, 70), true, OP + OP / 2, OP - OP / 2, D);
		}
		return false;
	}