refacto articles creation and cleaning