update grok + add new pattern + add test case