bug fix for gls apop