add delete and update for news