recommend class bug fix