updates on categorical