protected final void updateComponent() {
			final BufferStrategy b = that.gamePanel.getBufferStrategy();
			if (b != null) {
				myPen.simplePen.pen = (Graphics2D) b.getDrawGraphics();
			}
			if (myPen.simplePen.pen != null) {
				if (first) {
					try {
						that.start(myPen);
					} catch (final Exception e) {
						e.printStackTrace();
						System.exit(1);
					}
					first = false;
				}
				try {
					that.update(myPen);
				} catch (final Exception e) {
					e.printStackTrace();
					System.exit(1);
				}
			}
		}