update categories array