Begining of gl externs