add AticleDAO