bug fix after the BFC