fix the database adding article and change the signature of the maintenance methods