Completed gl_12.go