bug fix3