updated the syntax of InitGL function