add test for lexline
bug fix
update