added operations on articles