update viewset