I'm beginning to hate gsl