added create article functionality