GLProgram: random used as a flag. Just to make code tidier