bug fix 28