1. An emulation system comprising: a processor configured to perform mathematical operations, the mathematical operations corresponding to mathematical operations available on a handheld computing device; a display communicatively coupled to the processor; and memory communicatively coupled to the processor, the memory comprising a script, wherein the script is configured by an input sequence on the handheld computing device, stored, and performed at a later time, wherein the input further comprises an input annotation relating to at least one step of the script, wherein the processor executes the script at a later time and emulate behavior of the handheld computing device in accordance with playing of the script and the at least one input annotation.