*** empty log message ***
diff --git a/classes/export/dbmaintenance_15min.php b/classes/export/dbmaintenance_15min.php
index e2223bf..930aaa0 100644
--- a/classes/export/dbmaintenance_15min.php
+++ b/classes/export/dbmaintenance_15min.php
@@ -32,7 +32,7 @@
 
 	# refresh the scoreboard -- not every 15 minutes!
 	$forceRefresh = strcasecmp(getenv("FORCE_BABEL_REFRESH"), "true");
-	if(rand(1, 100) < 6 || $forceRefresh) {
+	if(rand(1, 100) < 25 || $forceRefresh) {
 		require_once(dirname(__FILE__) . "/../system/scoreboard.class.php");
 		$sb = new Scoreboard();
 		$sb->refresh();
@@ -40,9 +40,8 @@
 		# Refresh file progress
 		# This only needs to happen once in a while too.
 		# See also: babel-setup.sql
-		mysql_query("DELETE FROM file_progress", $dbh);
 		mysql_query("
-INSERT INTO file_progress
+INSERT IGNORE INTO file_progress
 select f.file_id, l.language_id, IF(COUNT(s.string_id) > 0, COUNT(t.string_id)/COUNT(s.string_id)*100,100) AS translate_percent
 FROM files AS f
         INNER JOIN languages as l ON l.is_active = 1
diff --git a/classes/export/generate1.php b/classes/export/generate1.php
index c021813..5b005b2 100755
--- a/classes/export/generate1.php
+++ b/classes/export/generate1.php
@@ -491,11 +491,15 @@
 	
 	// now generate the metadata and add the non-greedy tags
 	
+	/*
+	 * Leaving this out of generate1 to avoid p2 breakage
+	 * 
 	system("sh " . dirname(__FILE__) . "/runMetadata.sh ". 
 	   METADATA_GENERATOR_LOCATION . " ${output_dir_for_train} ");
 	system("xsltproc -o ${output_dir_for_train}content.xml ".
            dirname(__FILE__) . "/content.xsl ${output_dir_for_train}content.xml");
     system("cd ${output_dir_for_train} ; jar -fc content.jar content.xml ; jar -fc artifacts.jar artifacts.xml ; rm site.xml");
+    */
 }
 echo "Completed generating update site\n";