   }
   {
     # style=
-    'match': '[\\s+\\(](style)=(sentence|name|upper|lower|regex|urlencode|urldecode|unidecode|uniencode|htmlencodespecialchar|htmldecodespecialchar|jsondecode|base64encode|base64decode(,decimal)?|sha256encode|md5encode|roman2arabicnumeral)'
+    'match': '[\\s*\\(](style)=\\s*(sentence|name|upper|lower|regex|url(en|de)code|uni(de|en)code|jsondecode|html(en|de)codespecialchar|base64encode|base64decode(,decimal)?|(sha256|md5)encode|roman2arabicnumeral)'
     'captures':
       '1':
         'name': 'entity.name.tag.siteini'

  }
  {
    # type=
    'match': '[\\s+\\(](type)=(string|char|word|sentence|paragraph|element|regex|run)'
    'captures':
      '1':
        'name': 'entity.name.tag.siteini'

      'name': 'entity.name.function.siteini'
    '4':
      'name': 'entity.name.function.siteini'
    }
    {
      # sort@
      'match': '\\((sort)@([0-9]{2}:[0-9]{2}),([0-9]{2}:[0-9]{2}),?([0-9]{2}:[0-9]{2})?,?([0-9]{2}:[0-9]{2})?,?([0-9]{2}:[0-9]{2})?,?([0-9]{2}:[0-9]{2})?\\)'
      'captures':
        '1':
          'name': 'entity.name.tag.siteini'
        '2':
          'name': 'entity.name.function.siteini'
        '3':
          'name': 'entity.name.type.siteini'
        '4':
          'name': 'entity.name.type.siteinitag.siteini'
        '5':
          'name': 'storage.type.siteini'
        '6':
          'name': 'entity.name.function.siteini'
        '7':
          'name': 'entity.name.type.siteini'
        '8':
          'name': 'entity.name.tag.siteini'
    }
   {
     # mdb url index elements
     'match': '(\\|)(urldate|channel|subpage|\'title\'|\'credit\'|\'productiondate\')(\\|)'
     'captures':
       '1':
         'name': 'entity.name.tag.siteini'
       '2':
         'name': 'entity.name.type.siteini'
       '3':
         'name': 'entity.name.tag.siteini'
    }
    {
      # mdb index elements
      'match': '(\\|)(primary|mdb_show_id|mdb_episode_id|p[1-9])(\\|)'
      'captures':
        '1':
          'name': 'entity.name.tag.siteini'
        '2':
          'name': 'entity.name.type.siteini'
        '3':
          'name': 'entity.name.tag.siteini'
     }
     {
       # bitwise calculations
       'match': '\\s*(and|or|xor|shiftl|shiftr|not)\\}'
       'captures':
         '1':
           'name': 'entity.name.type.siteini'
     }
]

