added creating article functionality