GSL model