Doing some work on OpenGl ES