updatet decode/encoder (HTML, URL)
new binary version