-./pkl2php.py -i findbadpcus2 -o findbadpcus
-./pkl2php.py -i act_all -o act_all
-./pkl2php.py -i plcdb_hn2lb -o plcdb_hn2lb
-./pkl2php.py -i findbad -o findbadnodes
-./pkl2php.py -i ad_dbTickets -o ad_dbTickets
-./pkl2php.py -i idTickets -o idTickets
+########################
+# 3. record last-changed for sites, nodes and pcus.
+${MONITOR_SCRIPT_ROOT}/sitebad.py --increment || :
+${MONITOR_SCRIPT_ROOT}/nodebad.py --increment || :
+${MONITOR_SCRIPT_ROOT}/pcubad.py --increment || :
+
+#########################
+# 4. convert pkl to php serialize format.
+${MONITOR_SCRIPT_ROOT}/pkl2php.py -i findbadpcus2 -o findbadpcus
+${MONITOR_SCRIPT_ROOT}/pkl2php.py -i act_all -o act_all
+${MONITOR_SCRIPT_ROOT}/pkl2php.py -i plcdb_hn2lb -o plcdb_hn2lb
+${MONITOR_SCRIPT_ROOT}/pkl2php.py -i findbad -o findbadnodes
+${MONITOR_SCRIPT_ROOT}/pkl2php.py -i ad_dbTickets -o ad_dbTickets
+${MONITOR_SCRIPT_ROOT}/pkl2php.py -i idTickets -o idTickets