!752 static new L dailyQuestions; static long daySeen, day; p { load("dailyQuestions"); load("daySeen"); } answer { try answer manageStringList(s, "daily self question", "dailyQuestions", master()); } static void tick() { day = unixDay(); if (day > daySeen) { daySeen = day; save("daySeen"); print("Running daily questions!"); //thread "daily questions" { runDailyQuestions(); //} } } static void runDailyQuestions() { logStructure("daily-log", litmap( "day", day, "answers", mapQuestions(dailyQuestions))); }