add processing tip
db.beginTransaction()
stop publishing progress
add recite logic