private void drawQuad() {
		// TODO adapt to suit needs
		GL11.glColor3f(0.5f, 0.5f, 1.0f);

		GL11.glPushMatrix();
		GL11.glTranslatef(xpos, ypos, 0);
		GL11.glRotatef(rotation, 0f, 0f, 1f);
		GL11.glTranslatef(-xpos, -ypos, 0);

		GL11.glBegin(GL11.GL_QUADS);
		GL11.glVertex2f(xpos - 50, ypos - 50);
		GL11.glVertex2f(xpos + 50, ypos - 50);
		GL11.glVertex2f(xpos + 50, ypos + 50);
		GL11.glVertex2f(xpos - 50, ypos + 50);
		GL11.glEnd();

		GL11.glPopMatrix();
	}