1. Method for generating a set of machine-interpretable instructions for storage in a data carrier wherein media content comprised in said data carrier is presented to a user upon execution of the machine-interpretable instructions by a data carrier interpreting device, said method comprises the steps of generating a first auxiliary set of instructions corresponding to a set of elements wherein the elements are conform with a template; compiling said first auxiliary instruction set and generating the set of machine-interpretable instructions by linking said compiled first auxiliary instruction set with a compiled second auxiliary instruction set corresponding to said template.