article upgrade