GL is flat out terrible