fix not highlighting line bug