bug fix 30