I am doing a sliding number puzzle. I am able to write the text on the polygon primitive which is basically a square using glRasterPos() and glutBitmapCharacter() but when i try to move the square the text remains in its position whereas i want the text also to move along with the square. What do i do???