public boolean imageUpdate(Image img, int flags, int x, int y, int width, int height) {
		String add = ", img: " + img + ", flags: " + flags + ", x/y: " + x + "," + y + ", width: " + width + ", height: " + height;
		if ((flags & ABORT) != 0)
			CoffeeSaint.log.add("Image aborted" + add);
		if ((flags & ALLBITS) != 0)
			CoffeeSaint.log.add("Image complete" + add);
		if ((flags & ERROR) != 0)
			CoffeeSaint.log.add("Image error" + add);
		if ((flags & FRAMEBITS) != 0)
			CoffeeSaint.log.add("Image framebits " + add);
		if ((flags & HEIGHT) != 0)
			CoffeeSaint.log.add("Image framebits " + add);
		if ((flags & PROPERTIES) != 0)
			CoffeeSaint.log.add("Image framebits " + add);
		if ((flags & SOMEBITS) != 0)
			CoffeeSaint.log.add("Image framebits " + add);
		if ((flags & WIDTH) != 0)
			CoffeeSaint.log.add("Image framebits " + add);

		// If status is not COMPLETE then we need more updates.
		return (flags & (ALLBITS|ABORT)) == 0;
	}