edit and update articles