bug fix 29