add separate documents, additional countries, diceRoll function, triggerEvent function