unicode handling and multiline comments covered to single line