GSL making wonderful progress, improvements