while Opengl is being implemented