bug fix : whole text