fix bug(underscore affects pattern)