Optimization may include transforming the XML to a byte array where the target platform does not have the memory, or CPU capacity to parse XML. Data may be text or binary data such as numbers, images, ads or databases. [0061] Programming rules engine 41 provides the ability for the network operator, programmer, or content producer to specify rules and conditions to dynamically place and target con