Using the new coreGL function!