A method of equalizing effects of latency issues in synchronization of display of data files on a device with a live event, wherein a game of skill or chance or entertainment is run in conjunction with the live event and wherein the game of skill or chance or entertainment comprises data files, the method comprising:
- a. storing the data files on a server which relate to the live event;
- b. determining one or more game elements in the live event;
- and
- c. transmitting the files from the server to the device corresponding to the one or more game elements;
- and
- d. sending a lockout signal to prevent users from submitting a response to the game of skill or chance or other entertainment after a result of the game element has been revealed within the live event, wherein determining a time of the lockout signal includes utilizing a person observing the live event.