Interactive TV Sites have the requirement to deliver interactivity directly from internet servers, and therefore need the set-top box's middleware to support some sort of TV Browser, content translation system or content rendering system. Middleware examples like Liberate are based on a version of HTML/JavaScript and have rendering capabilities built in, while others such as OpenTV and DVB-MHP can load microbrowsers and applications to deliver content from TV Sites. In October 2008, the ITU's J.201 paper on interoperability of TV Sites recommended authoring using ETSI WTVML to achieve interoperability by allowing dynamic TV Site to be automatically translated into various TV dialects of HTML/JavaScript, while maintaining compatibility with middlewares such as MHP and OpenTV via native WTVML microbrowsers.