bug fix #52